package com.foreverwin.jzymes.common.constant;

public class Constants {

    /**系统规则-研磨编号规则虚拟物料*/
    public static final String SYSTEM_RULE_GRIND_NUMBER_RULE = "production.sfc.grindNumberRule";

    /**系统规则-领料单编号规则虚拟物料*/
    public static final String SYSTEM_RULE_PICKING_NUMBER_RULE = "production.picking.pickingNumberRule";

    /**系统规则-工令开立最大提前天数*/
    public static final String SYSTEM_RULE_MAX_OVER_DAYS = "production.sfc.maxOverDays";

    /**系统规则-装夹工序*/
    public static final String SYSTEM_RULE_OPERATION_CLAMP = "operation.clamp";

    /**系统规则-资源类型一夹*/
    public static final String SYSTEM_RULE_RESOURCE_TYPE_CNC1 = "resourceType.cnc1";

    /**系统规则-资源类型二夹*/
    public static final String SYSTEM_RULE_RESOURCE_TYPE_CNC2 = "resourceType.cnc2";

    /**系统规则-CNC2工序*/
    public static final String SYSTEM_RULE_OPERATION_CNC2 = "operation.cnc2";

    /**系统规则-全检工序*/
    public static final String SYSTEM_RULE_OPERATION_INSPECT = "operation.inspect";

    /**系统规则-全检工序*/
    public static final String SYSTEM_RULE_OPERATION_DEBUR = "operation.debur";

    /**系统规则-每盘本体数量*/
    public static final String SYSTEM_RULE_CARRIER_QTY_PER_TRAY = "carrierQtyPerTray";

    /**系统规则-机种*/
    public static final String SYSTEM_RULE_ITEM_GROUP = "common.siteItemGroup";

    /**系统规则-打印服务器*/
    public static final String SYSTEM_RULE_PRINT_SERVER = "print.server.url";

    /**系统规则-生产班次日期类型*/
    public static final String SYSTEM_RULE_SHIFT_DAY_TYPE = "production.shift.dayType";

    /**系统规则-DateCode截取开始位置*/
    public static final String SYSTEM_RULE_DATE_CODE_START_INDEX = "datecode.start.index";

    /**系统规则-DateCode截取结束位置*/
    public static final String SYSTEM_RULE_DATE_CODE_END_INDEX = "datecode.end.index";

    /**系统规则-成品入库单号编号规则虚拟物料*/
    public static final String SYSTEM_RULE_GOODS_RECEIPT_NUMBER_RULE = "production.gr.orderNumberRule";

    /**系统规则-sfc批次过站数量*/
    public static final String SYSTEM_RULE_SFC_BATCH_PASS_QTY = "production.sfc.sfcBatchPassQty";

    /**系统规则-sfc批次过站时间间隔(分钟)*/
    public static final String SYSTEM_RULE_SFC_BATCH_PASS_INTERVAL = "production.sfc.sfcBatchPassInterval";

    /**系统规则-sfc批次过站最大重试次数*/
    public static final String SYSTEM_RULE_SFC_BATCH_PASS_MAX_RETRIES = "production.sfc.sfcBatchPassMaxRetries";

    /**系统规则-本体编号开始截取位置*/
    public static final String SYSTEM_RULE_CARRIER_START_INDEX = "common.carrierStartIndex";

    /**系统规则-本体编号长度*/
    public static final String SYSTEM_RULE_CARRIER_LENGTH = "common.carrierLength";

    /**系统规则-任务编号规则虚拟物料*/
    public static final String SYSTEM_RULE_TASK_NUMBER_RULE = "production.task.taskNumberRule";

    /**系统规则-成品入库移动类型*/
    public static final String SYSTEM_RULE_PRDT_MOVE_TYPE = "production.gr.productMoveType";

    /**系统规则-原材料退库移动类型*/
    public static final String SYSTEM_RULE_RAW_RETURN_MOVE_TYPE = "production.gr.rawReturnMoveType";

    /**系统规则-ERP入库接口站点*/
    public static final String SYSTEM_RULE_ERP_PLANT = "production.gr.erpPlant";

    /**系统规则-全检停机指令开关*/
    public static final String SYSTEM_RULE_ENABLE_INSPECT_STOP = "production.inspect.enableInspectStop";

    /**系统规则-2H看板时间间隔*/
    public static final String SYSTEM_RULE_TWO_HOUR = "dashboard.twoHour";

    /**资源维护自定义字段-DateCode简写*/
    public  static final String RESRCE_CUSTOM_FIELD_DATECODE = "DATECODE";

    /**资源维护自定义字段-设备类型*/
    public  static final String RESRCE_CUSTOM_FIELD_RESOURCE_TYPE = "RESOURCE_TYPE";

    /**资源维护自定义字段-设备状态*/
    public  static final String RESRCE_CUSTOM_FIELD_STATUS = "STATUS";

    /**容器维护自定义字段-打印机*/
    public  static final String CONTAINER_CUSTOM_FIELD_PRINTER = "PRINTER";

    /**容器维护自定义字段-打印模板*/
    public  static final String CONTAINER_CUSTOM_FIELD_PRINT_TEMPLATE = "PRINT_TEMPLATE";

    /**物料维护自定义字段-料件名称(A,B,C,D)*/
    public  static final String ITEM_CUSTOM_FIELD_ITEM_LABEL = "ITEM_LABEL";

    /**物料维护自定义字段-工令计划数量*/
    public  static final String ITEM_CUSTOM_FIELD_PLAN_QTY = "PLAN_QTY";

    /**物料维护自定义字段-素材物料编号*/
    public  static final String ITEM_CUSTOM_FIELD_RAW_ITEM = "RAW_ITEM";

    /**物料组维护自定义字段-关联机种*/
    public  static final String ITEM_GROUP_CUSTOM_FIELD_REFER_ITEM_GROUP = "REFER_ITEM_GROUP";

    /**物料组维护自定义字段-领料工序*/
    public  static final String ITEM_GROUP_CUSTOM_FIELD_PICK_OPERATION = "PICK_OPERATION";

    /**存储地点自定义字段-入库类型*/
    public static final String STORAGE_LOCATION_CUSTOM_FIELD_STORAGE_LOCATION_TYPE = "STORAGE_LOCATION_TYPE";

    /**工作中心自定义字段-自动线*/
    public static final String WORK_CENTER_CUSTOM_FIELD_AUTOLINE = "AUTOLINE";

    /**工作中心自定义字段-接驳站*/
    public static final String WORK_CENTER_CUSTOM_FIELD_TRANSHIP = "TRANSHIP";

    /**主数据列表-制程*/
    public static final String FIELD_GROUP_PROCEDURE = "Procedure";

    /**物料清单组件自定义数据字段-制程*/
    public static final String BOM_COMPONENT_CUSTOM_FIELD_PROCEDURE = "PROCEDURE";

    /**物料组自定义字段-领料工序*/
    public static final String ITEM_GROUP_PICKING_OPERATION="PICK_OPERATION";

    /**领料单-移动类型*/
    public static final String PICKING_RKPF_BWART = "RKPF_BWART";

    /**领料单-成本中心*/
    public static final String PICKING_RKPF_KOSTL = "RKPF_KOSTL";

    /**人力出勤-自定义数据部门*/
    public static final String FIELD_GROUP_DEPT = "Dept";

    /**主数据列表-换刀类型*/
    public static final String FIELD_GROUP_BreakType = "BreakType";

    /**主数据列表-夹位*/
    public static final String FIELD_GROUP_CncType = "cncType";

    /**主数据列表-刀号*/
    public static final String FIELD_GROUP_ToolLoc = "ToolLoc";

    /**主数据列表-客诉类型*/
    public static final String FIELD_GROUP_CmplnType= "CmplnType";

    /**主数据列表-领料单机种类型*/
    public static final String FIELD_GROUP_PICKING_MACHINE_TYPE= "PickingMachineType";

    /**主数据列表-员工编号转换OAid地址*/
    public static final String SYSTEM_RULE_EXCHANGE_USER_ID = "picking.exchangeUserID.url";
}
